straightforward contract - Spanish English Dictionary